.boutique-img{
  margin-top: 20px;
  width: 980px;
  height: 347px;
}
.boutique-list{
  margin-top: 20px;
  margin-bottom: 80px;
  padding: 40px 0 0 70px;
  background-color: #fff;
}
.boutique-app{
  float: left;
  width: 182px;
  height: 262px;
  a{
    line-height: 22px;
  }
  img{
    width: 114px;
    height: 114px;
  }
  h5{
    font-size: 14px;
    white-space: nowrap;
    word-wrap: normal;
    word-break: normal;
    text-overflow: ellipsis;
    overflow: hidden;
    width: 114px;
  }
  p{
    font-size: 12px;
  }
  .star-empty {
    margin:6px 0;
  }
  .download{
    display: block;
    width: 114px;
    height: 32px;
    border-radius: 6px;
    background-color: #6fb681;
    color: #fff;
    text-align: center;
    line-height: 32px;
  }
}